﻿using System.Web.Mvc;
using PokerAssistant.Models;

namespace PokerAssistant.Controllers
{
    public class KombinatsioonidController : Controller
    {
        //
        // GET: /Kombinatsioonid/

        public ActionResult Index()
        {
            var model = new Tõenäosus { Mitu = 3, Mitmest = 5 };

            model.PaneLaualeKaardid(model.Mitmest);
            model.TeeKaardiKombinatsioonid(model.KaardidLaual, model.Mitu);

            return View("Kombinatsioonid", model);
        }

        public ActionResult TeeKaardiKombinatsioonid(Tõenäosus model)
        {
            var test = new Tõenäosus();
            test.PaneLaualeKaardid(model.Mitmest);
            test.TeeKaardiKombinatsioonid(test.KaardidLaual, model.Mitu);
            test.KolmikuteKombinatsioonid = Tõenäosus.AnnaKolmikuteKombinatsioonid(test.KaardiKombinatsioonid);

            return View("Kombinatsioonid", test);
        }
    }
}
